Tworzenie klas
Określ schemat nazywania klas jeszcze przed ich utworzeniem. W przypadku wielu klas zaleca się porządek hierarchiczny. Klasa może składać się z klasy głównej oraz maksymalnie trzech podklas. Nazwa klasy może odzwierciedlać wspomniany porządek hierarchiczny i składać się z maksymalnie czterech członów, oddzielonych od siebie myślnikami. Każdy człon nazwy odpowiada innemu poziomowi w schemacie nazewnictwa klas. Na przykład: projekt budynku może mieć schemat klas uwzględniający następujące klasy główne: Architektura, HVAC i Elektryczność. Następnie klasa Architektura może zawierać podklasy takie jak: Drzwi, Podłogi i Ściany. Wymienione podklasy mogą z kolei zawierać kolejne podklasy. Klasa Ściany może na przykład składać się z klas Zewnętrzne i Wewnętrzne. Nazwij klasę zgodnie z jej umiejscowieniem w schemacie klas, np. Architektura-Ściany-Zewnętrzne lub 21 ściany zewnętrzne-warstwa wewn-cegła.
Nazwy klas mają wpływ na widok hierarchiczny w menu rozwijanych (w palecie Info, na Pasku widoku oraz w oknach dialogowych), oknie dialogowym „Organizacja” i palecie Nawigacja (tylko w wersjach branżowych Vectorworks). Aby włączyć lub wyłączyć widok hierarchiczny, przejdź do Widok hierarchiczny klas.
W kolejnym przykładzie dla opcji 21 ściany zewnętrzne dostępne jest podmenu z opcjami: przegroda strukturalna i warstwa osłonowa. Taka organizacja znacznie ułatwia przypisywanie klas do tworzonych obiektów.
W programie Vectorworks do tworzenia i powielania klas można używać atrybutów istniejącego obiektu lub zaimportować klasy z innych wersji plików lub szablonów.
Wybierz jedną z następujących metod pracy:
Aby utworzyć nową klasę:
Kliknij przycisk Utwórz w zakładce Klasy w oknie „Organizacja” (dostępnym w menu Narzędzia > Organizacja lub wybierz opcję Otwórz okno „Organizacja”. W tym celu kliknij ikonę Klasy - ustawienia, widoczną na Pasku widoku. Ewentualnie skorzystaj z polecenia Utwórz w menu kontekstowym.
Kliknij ikonę Klasy - ustawienia na Pasku widoku, a następnie and wybierz polecenie Nowa klasa.
Kliknij menu Aktywna klasa na Pasku widoku, a następnie wybierz polecenie Nowa klasa.
W palecie Info w zakładce Obiekt wybierz polecenie Nowa klasa dla parametru Klasa.
W zakładce Kasy w palecie Nawigacja zaznacz w menu kontekstowym polecenie Utwórz (wymagana wersja branżowa Vectorworks). Ewentualnie skorzystaj z tak samo brzmiącego polecenia w menu palety.
Aby utworzyć nową klasę na bazie istniejącej klasy:
Kliknij przycisk Powiel w zakładce Klasy w oknie „Organizacja” (dostępnym w menu Narzędzia > Organizacja lub wybierz opcję Otwórz okno „Organizacja”. W tym celu kliknij ikonę Klasy - ustawienia, widoczną na Pasku widoku. Ewentualnie skorzystaj z poleceń kontekstowych Powiel lub Powiel i edytuj. Polecenie Powiel i edytuj wywoła okno dialogowe „Edytuj klasy”, dzięki czemu można natychmiast edytować ustawienia powielonej klasy.
W zakładce Klasy w palecie Nawigacja zaznacz właściwą klasę, a następnie w menu kontekstowym wybierz polecenie Powiel lub Powiel i edytuj (wymagana wersja branżowa Vectorworks). Ewentualnie skorzystaj z tak samo brzmiących poleceń w menu palety.
Kliknij menu Klasy - ustawienia na Pasku widoku, a następnie wybierz polecenie Powiel aktywną klasę.
Okno dialogowe „Nowa klasa” nie zostanie wyświetlone w czasie duplikowania klasy. Nowa klasa posiada takie same ustawienia jak oryginalna klasa. Aby edytować te ustawienia, przejdź do: Właściwości klas.
Aby utworzyć klasę przy użyciu atrybutów obiektu, wykonaj następujące kroki:
Po kliknięciu prawym przyciskiem myszy obiektu znajdującego się bezpośrednio pod kursorem, bez względu na to, czy obiekt jest zaznaczony, wybierz z menu kontekstowego polecenie Utwórz klasę przy użyciu atrybutów obiektu. Oto kilka reguł dotyczących tego polecenia:
W oknie dialogowym „Nowa klasa”, opcja Utwórz jest automatycznie zaznaczona. Dostępne są tylko Nazwa i parametry w sekcji Opcje tworzenia, widocznej w dolnej części tego okna dialogowego.
Obiekt, który posłużył do utworzenia klasy, zostanie do niej przypisany, a atrybuty, które zostały z niego pobrane, będą w nim definiowane przez klasę.
Jeśli obiekt wykorzystany do utworzenia nowej klasy zawiera subelementy, do utworzenia klasy posłuży obiekt nadrzędny.
Opcja Nadawanie automatyczne zostanie automatycznie włączona w tej klasie.
Jeśli opcja Po utworzeniu przejdź do edycji nie jest zaznaczona, prawidłowe atrybuty obiektu zostaną przeniesione do nowej klasy. W sytuacji, gdy jakiegoś atrybuty nie można pobrać z obiektu (np. linia nie posiada wypełnienia, które można by skopiować do klasy), zastosowany zostanie domyślny atrybut używany podczas tworzenia nowych klas.
Jeśli opcja Po utworzeniu przejdź do edycji jest zaznaczona, na ekranie wyświetli się okno „Edytuj klasy”, w którym prawidłowe atrybuty będą już skopiowane do nowej klasy. Klasę można dalej dowolnie edytować.
W oknie dialogowym „Nowa klasa” zaznacz odpowiednią opcję, aby utworzyć nową klasę lub zaimportować ją wraz z jej właściwościami z plików szablonów lub innych istniejących plików Vectorworks.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Utwórz |
Zaznacz tę opcję, aby utworzyć klasę na podstawie bieżących ustawień z palety Atrybuty. Wprowadź Nazwę nowej klasy. |
Importuj |
Zaznacz tę opcję, zaimportować klasy wraz z ich atrybutami z plików szablonów lub innych istniejących plików. Na liście rozwijanej dostępne są zarówno pliki zapisane w folderze Szablony, jak również poprzednio wybrane istniejące pliki. Zaznacz wybrany plik; dostępne w pliku klasy wraz z opisami wyszczególnione zostaną w polu poniżej nazwy pliku. Zaznacz wybraną(-e) klasę(-y). Aby zaznaczyć kilka klas z listy importu, przytrzymaj klawisz Ctrl (Windows) lub Cmd (Mac) podczas klikania klas. |
Przeglądaj |
Kliknij Przeglądaj, aby wskazać plik, z którego mają zostać zaimportowane klasy. Pliki muszą być zapisane w bieżącej wersji. |
Pokaż tylko te klasy, które nie występują w bieżącym dokumencie |
Jeśli nazwa klasy w bieżącym pliku odpowiada klasie w importowanym pliku, wówczas ta klasa nie zostanie umieszczona na liście, a więc nie będzie można jej zaimportować. Odznacz tę opcję, aby wyświetlić wszystkie klasy możliwe do zaimportowania. W tym wypadku istniejące klasy w pliku zostaną zastąpione zaimportowanymi klasami o tej samej nazwie. Dodatkowo zmienione zostaną definicje istniejących klas (oraz wszelkie skojarzone obiekty) w definicje zaimportowanych klas. |
Opcje tworzenia nowych klas |
Ustaw widoczność nowych klas w zapisanych wcześniej ujęciach widoku, oknach widoku i legendach graficznych lub zastosuj do nowych klas ustawienia zdefiniowane dla zaimportowanych klas w Preferencjach Vectorworks (zob. Preferencje Vectorworks: karta Rysowanie). W przypadku zapisanych ujęć widoku dostępna jest dodatkowo opcja, aby nie stosować ustawionej widoczności nowych klas dla wcześniej zapisanych ujęć widoku. Widoczność tych klas można sprawdzić w kolumnie z opcjami widoczności dla zapisanych ujęć widoku; zob. Kolumny z opcjami widoczności. Każda kategoria jest dostępna tylko wtedy, gdy w pliku występuje co najmniej jeden element danego typu. |
Po utworzeniu przejdź do edycji |
Zaznacz tę opcję, aby bezpośrednio po utworzeniu klasy otworzyć okno dialogowe „Edytuj klasy” i przejść do zmiany ustawień; zob. Właściwości klas |
Utworzone klasy można znaleźć na liście Klasy oknie dialogowym „Organizacja”, na Pasku widoku, w palecie Info i (w wersjach branżowych Vectorworks) w palecie Nawigacja. Jeśli utworzysz nową klasę, nie stanie się ona automatycznie aktywną klasą.
Potrzebujesz więcej informacji? Poproś o pomoc naszego wirtualnego asystenta Dexa!